extra perils - German English Dictionary